.ddsmoothmenu { padding-top: 10px;height: 30px; }
.ddsmoothmenu ul { z-index: 100; list-style-type: none; padding: 0px; margin: 0px; }
.ddsmoothmenu ul li { position: relative; display: inline;margin-left: 30px;float: right;}
.ddsmoothmenu ul li a, .ddsmoothmenu ul li ul li a { text-transform: uppercase; color: #000; display: block; height: 18px; padding-left: 12px; padding-right: 12px; padding-top: 12px;font-weight: bold; }
.ddsmoothmenu ul li a span { /*background: transparent url('/template/images/repeatx.gif') no-repeat 0px -89px; height: 26px; display: block; float: left; padding-right: 10px; padding-left: 10px;*/ }
* html .ddsmoothmenu ul li a { /*IE6 hack to get sub menu links to behave correctly*/ display: inline-block; }
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited { }

/*.ddsmoothmenu ul li a.selected { text-decoration: none; background-color: #DFDFDF;color: #000; }*/
.ddsmoothmenu ul li a.selected, .ddsmoothmenu ul li a:hover { background-color: #0095d0; color: #FFF; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; border-top-right-radius: 5px;text-decoration: none; }
.ddsmoothmenu ul li a.selected span { background: none; }
.ddsmoothmenu ul li ul li a:hover {-moz-border-radius-topleft: 0; -webkit-border-top-left-radius: 0; border-top-left-radius: 0; -moz-border-radius-topright: 0; -webkit-border-top-right-radius: 0; border-top-right-radius: 0;}
/*Sub Menu*/
.ddsmoothmenu ul li ul { position: absolute; left: 0; display: none; visibility: hidden; }
.ddsmoothmenu ul li ul li { display: inline;padding: 0 0 0 10px;line-height: 30px;margin-left: 0px;background-color: #0095d0;border: solid 1px #0095d0; }
.ddsmoothmenu ul li ul li ul { top: 0; }
.ddsmoothmenu ul li ul li a {width: 180px; text-transform: none;color: #FFF;padding: 0 10px 0 0;display: inline;float: left;height: 30px;line-height: 34px; }
.ddsmoothmenu ul li ul li a:hover {width: 180px; text-transform: none;padding: 0 10px 0 0;display: inline;float: left;height: 30px;line-height: 34px; }
.ddsmoothmenu ul li ul li:first-child a { border: none!important;}
.ddsmoothmenu ul li ul li:last-child {-moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px;border: solid 1px #0095d0;}
/* Holly Hack for IE \*/
* html .ddsmoothmenu { height: 1%; }